home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group98a.txt
/
000056_icon-group-sender _Tue Feb 24 16:49:45 1998.msg
< prev
next >
Wrap
Internet Message Format
|
2000-09-20
|
2KB
Return-Path: <icon-group-sender>
Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
by baskerville.CS.Arizona.EDU (8.8.7/8.8.7) with SMTP id QAA00986
for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Tue, 24 Feb 1998 16:49:45 -0700 (MST)
Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
id AA27911; Tue, 24 Feb 1998 16:49:45 -0700
Date: Tue, 24 Feb 1998 14:18:49 -0800
From: kwalker@sfo.harbinger.com (Ken Walker)
Message-Id: <199802242218.OAA13006@varda.premenos.com>
To: evans@gte.net
Subject: Re: icon questions
Cc: icon-group@optima.CS.Arizona.EDU
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Md5: rCygISIKgy8cnMu7pIsirQ==
Errors-To: icon-group-errors@optima.CS.Arizona.EDU
Status: RO
Content-Length: 875
Perhaps the question that should have been asked first is: why do you
want an Icon to C translator? What are you going to do with the C code?
If you just want to translate an Icon program into an executable, that
is what iconc already does and it happens to use a C compiler as a back
end, but why do you care? If you want to link Icon procedures into C
programs then you want an Icon compiler that produces object code that
uses C calling conventions. To my knowledge no one has done that; by once
again, why do you care if it really produces C code somewhere along the line
as long as the calling conventions are compatable. If you want to do
developement in Icon, but you boss wants you to produce C code, then you
do need a translator to produce C code and it had better be "good" C code.
Ken Walker, kwalker@sfo.harbinger.com
Harbinger Coporation, Concord, Ca. 94520